****************************************
* MS-S378/MS-S379 AST2600 Firmware     *
*              	                       *
****************************************

* Project Version : PCB 2.0
* Project Status  : MP

****************************************

Note:
Support SKU:
 S4056X271RAU24
 S4056X271RAU8
 S4056X171RAU12

****************************************
Version 1.39
BMC Image: S3780011K1.i39     Release Date: 2025-12-11
MD5：f3e5b42b42dae5d72564a2b1d63e6e1c

   1.	Support update CPLD in S0 state

--------------------------------------------------------------------------------  

Version 1.38
BMC Image: S3780011K1.i38 / S3790011K1.i38     Release Date: 2025-11-13
MD5：24e083d2d62b4f39d01dff9dc4f8bae9
SKU:01/02/03
   1.	disable random power on func（default 0 ）
   2.  support raid sensor reading
   3.  Change the  default time zone to Europe/London
   4.  replace the positions of AIC1/2
   5.  fix 378c can not write fru 
   6.  fix Plug in/out the psu ，redundancy mode lost issue

--------------------------------------------------------------------------------  

Version 1.37
BMC Image: S3780011K1.i37 / S3790011K0.i37     Release Date: 2025-10-17
MD5：c6e334b08c9e4b8f147f9e16f50a2320
SKU:01/02/03
   1.	add random power on func
   2.  change power cycle interval to 10s
   3.  Fix : OCP and PCIE sensors reading are instability   
   4.  add BF3 / transceiver sensor 
   5.  Update the fan control table ( SKU 03)
--------------------------------------------------------------------------------     

Version 1.36
BMC Image: S3780011K1.i36 / S3790011K0.i36     Release Date: 2025-09-18
MD5：33118b0ba867a9b55cdd8b6dde844229
SKU:01/02/03
   1.	fix：AC off to on ,close chassis then power on, no record chassis intrusion deasserted
   2.  support PCIE-NIC card sensor reading (AIC1_Chip_Temp / AIC2_Chip_Temp)
   3.  support Nvidia CX-7 temp reading 
   4.  fix : Web display is abnormal by Edge/Google browser
   5.  add dcscm / ocp / hdbp / fanBorad / riser fru
   6.  bmc fw file using the new naming rule
--------------------------------------------------------------------------------                 *

Version 1.35
BMC Image: S378K135.ima     Release Date: 2025-08-29
MD5：96530cfc6fd58a321f92693f322be37e
SKU:01/02/03
   1.	Modify the threshold of the P12V_AUX sensor

--------------------------------------------------------------------------------
Version 1.34
BMC Image: S378K134.ima     Release Date: 2025-08-15
MD5：6889bea7cbb410716ea13462351f1a85
SKU:01/02/03
   1.	Fix : the CPU consumption will not dropped to 80% with one PSU ac on
   2.	Modify the threshold of the voltage sensor

--------------------------------------------------------------------------------
Version 1.33
BMC Image: S378K133.ima     Release Date: 2025-07-24
MD5：e428b477240a86f2e1d049dc398dc330
SKU:01/02/03
   1.	Fix : the CPU consumption will not dropped to 80% with one PSU issue (#667461)
   2.	Fix : the CPU consumption will dropped after update CPLD and AVT stress (#667475)
   3.	Fix : It will have Power Supply AC Lost and Failure detected when running ac with Delta psu （#660240）
   4.	Fix : Sel log date will restore to 12/31/1999 when AC cycles （#660242）
   5.	change chassis cfg power restore policy to alwayspowerup

--------------------------------------------------------------------------------
Version 1.32
BMC Image: S378K132.ima     Release Date: 2025-06-26
Checksum:3A30
SKU:01/02/03
   1. Fix the abnormal log from the PSU
   2. Fix Voltage sensor threshold
   3. Fix OCP chip temp threshold
--------------------------------------------------------------------------------
Version 1.31
BMC Image: S378K131.ima     Release Date: 2025-06-12
Checksum:3ACE
SKU:01/02/03
   1. Fix power caping function when remove PSU
   2. Fix voltage sensor show 0 on the web
--------------------------------------------------------------------------------
Version 1.30
BMC Image: S378K130.ima     Release Date: 2025-05-27
Checksum:F7B6
SKU:01/02/03
   1. Fix BIOS set ppt value can not work
   2. Fix M.2 reading 255
   3. Fix PSU order
   4. Fix OCP temp threshold
--------------------------------------------------------------------------------
Version 1.29
BMC Image: S378K129.ima     Release Date: 2025-05-14
Checksum:4F9C
SKU:01/02/03
   1. Fix S379B & S379C address for next stage
   2. Add fan control
   3. Fix M.2 reading 255 issue
   4. Fix some OCP card reading issue
--------------------------------------------------------------------------------
Version 1.28
BMC Image: S378K128.ima     Release Date: 2025-04-29
Checksum:55B4
SKU:01/02/03
   1. Fix LAN1 LED brightness issue when the network cable is unplugged
   2. Fix M.2 sensor threshold
   3. Fix Fan sensor threshold for S379
--------------------------------------------------------------------------------
Version 1.27
BMC Image: S378K127.ima     Release Date: 2025-04-23
Checksum:47B0
SKU:01/02/03
   1. Support Genoa CPU apml access
   2. Fix PSU FRU not present
   3. Fix Genoa CPU can not read OCP temp
   4. Fix Lan1 led blinking slowly
--------------------------------------------------------------------------------
Version 1.26
BMC Image: S378K126.ima     Release Date: 2025-04-09
Checksum:9E9C              
SKU:01/02/03
   1. Fix PSU redundancy
   2. Fix update CPLD by yafuflash/redfish
   3. Fix Fan7/Fan8 reading
   4. Fix Video trigger setting
--------------------------------------------------------------------------------
Version 1.25
BMC Image: S378K125.ima     Release Date: 2025-03-27
Checksum:3A3D              
SKU:01/02/03
   1. Add Dimm RAS event only sensor
   2. Allow the PSU to read values in the S5 state
   3. Add delay when reading CPLD vesion
   4. Update Yafuflash tool to prevent garbled BIOS version
   5. Add a new SKU “S4056X171RAU12” to represent the S379 project
   6. Add S369C/S369F/S379B/S379C sensor
   7. Change the default to disable SSH connection method
   8. Change the default for PSU redundancy to PSU0
--------------------------------------------------------------------------------
Version 1.24
BMC Image: S378K124.ima     Release Date: 2025-03-20
Checksum:B57C              
SKU:01/02
   1. Fix fantable for GPU
   2. Add GPU POWER
   3. Fix GPU temp reading
   4. Fix S378B temp reading function
   5. Fix PSU FRU reading function
   6. Fix Fan reading abnormal when AC on
--------------------------------------------------------------------------------
Version 1.23
BMC Image: S378K123.ima     Release Date: 2025-03-12
Checksum:4A62              
SKU:01/02
   1. Fix PSU redundancy EEPROM address
   2. Fix fan SEL log recording during power-on
   3. Fix chassis intrusion detection
   4. Improve PPT value display accuracy
   5. Fix the fan running at full speed during startup
   6. Add OCP card fantable
   7. Fix CPU threshold
--------------------------------------------------------------------------------
Version 1.22
BMC Image: S378K122.ima     Release Date: 2025-03-05
Checksum:19E1              
SKU:01/02
   1. Rename PSU sensor name
   2. Fix S376A reading
   3. Fix S378B CPLD update
   4. Support some NIC card
   5. Fix OCP read function
--------------------------------------------------------------------------------
Version 1.21
BMC Image: S378K121.ima     Release Date: 2025-02-26
Checksum:5E7D              
SKU:01/02
   1. Rename U.2/M.2/OCP Temp sensor name
   2. Fix BMC WEB dashboard
   3. Remove Power unit log
   4. Fix remove fan cause no asserted log
   5. Fix CPU/DIMM/OCP reading
   6. Fix BMC power policy to power off
   7. Fix chassis intrusion to default off
   8. Fix the voltage sensor anomaly caused by pressing the button 
--------------------------------------------------------------------------------
Version 1.20
BMC Image: S378K120.ima     Release Date: 2025-01-20
Checksum:A678              
SKU:01/02
   1. Add fan remains in manual mode after an AC power cycle
   2. Fix BIOS update fail on web
   3. Fix fan 1~6 outlet no reading 
--------------------------------------------------------------------------------
Version 1.19
BMC Image: S378K119.ima     Release Date: 2025-01-07
Checksum:36A6              
SKU:01/02
   1. Fix PSU redundancy function
	Max power load to 20% 
   2. Fix Chassis Intrustion function
   	Default enable sel log
        Clear BP open log:raw 0x28 0x06 0x01
        Get BP status:
	(byte0:pre byte1:now)
	(01:open 00:close) 
	raw 0x28 0x07
   3. Add Fan Led control and function
   	When fan UC or LC, fan led will bright        
        Manual control led
        (need to close sensor monitor first: raw 0x38 0x41 0x01 0x00)
        raw 0x28 0x05 (FANID-1base) 0x01
        (enable sensor monitor: raw 0x38 0x41 0x01 0x01)
   4. Fix Buzzer sound
   5. Add PSU readind retry to prevent NA    
--------------------------------------------------------------------------------
Version 1.18
BMC Image: S378K118.ima     Release Date: 2024-12-26
Checksum:5F07              
SKU:01/02
   1. Fix HPM FRU bus15 to bus14
   2. Adjust sensor threshold
   3. Fix the issue of sensor readings being too sensitive
   4. Fix PSU redundancy function
   5. Fix Chassis Intrustion function
--------------------------------------------------------------------------------
Version 1.17
BMC Image: S378K117.ima     Release Date: 2024-12-20  
Checksum:E2FC              
SKU:01/02
   1. Add PSU redundancy function
	Enable :raw 0x28 0x13 0x00 0x01 
        Disable:raw 0x28 0x13 0x00 0x02
   2. Fix MSI OEM function 0x38 to 0x28
   3. Add PSU removal/insertion sel log
   4. Add CPU/DIMM power
   5. Fix PSU status on web page
--------------------------------------------------------------------------------
Version 1.16
BMC Image: S378K116.ima     Release Date: 2024-12-12
Checksum:F510              
SKU:01/02
   1. Fix S368M related sensor reading
--------------------------------------------------------------------------------
Version 1.15
BMC Image: S378K115.ima     Release Date: 2024-11-28
Checksum:47B3              
SKU:01/02
   1. Add sku command for 378101(16bay)/378102(8bay)
   2. Add bmc web fan control
   3. Adjust auto fan control function
   4. Fix sensor reading stability
   5. Adjust sensor threshold
--------------------------------------------------------------------------------
Version 1.14
BMC Image: S378K114.ima     Release Date: 2024-11-14
Checksum:C6D9               
SKU:01
   1. Add BIOS Flash select control
   2. Add power PDB board CPLD update
   3. Add chassis intrusion sel log
   4. Adjust clear CMOS function
   5. Adjust FP HDD LED function
   6. Adjust sensor threshold
   7. Fix dcmi power reading
--------------------------------------------------------------------------------
Version 1.13
BMC Image: S378K113.ima     Release Date: 2024-11-07
Checksum:C993               
SKU:01
   1. Add VR related temp
   2. Add Fan Inlet/Outlet sensor
   3. Fix OCP card temp
   4. Add GPU temp
   5. Fix Button sel log
   6. Fix web control ID led
--------------------------------------------------------------------------------
Version 1.12
BMC Image: S378K112.ima     Release Date: 2024-10-22
Checksum:E83E               
SKU:01
   1. Fix Inlet_temp3
   2. Fix NVME temp
   3. Fix M.2 temp
   4. Add FP Mlan LED function
   5. Add FP HDD LED function
--------------------------------------------------------------------------------
Version 1.11
BMC Image: S378K111.ima     Release Date: 2024-09-26
Checksum:15DC               
SKU:01
   1. Add Temp3/S378B_Temp/OCPtemp sensor
   2. Remove DCSCM FRU
   3. Add Chassis intrustion 
--------------------------------------------------------------------------------
Version 1.10
BMC Image: S378K110.ima     Release Date: 2024-08-25
Checksum:B99E               
SKU:01
   1. Fix BMC IPMI crush by I3C
--------------------------------------------------------------------------------
Version 1.09
BMC Image: S378K109.ima     Release Date: 2024-08-01
Checksum:9056               
SKU:01
   1. Fix BMC selftest
   2. Fix Lan led
   3. Add Web led control
   4. Enable dual image
   5. Fix CPLD update judgement
   6. Fix Fan default duty
--------------------------------------------------------------------------------
Version 1.08
BMC Image: S378K108.ima     Release Date: 2024-07-17
Checksum:F848               
SKU:01
   1. Fix Fan control
   2. Add Mac from eeprom
   3. Add FRU form eeprom
   4. Add M.2/HDD sensor
--------------------------------------------------------------------------------
Version 1.07
BMC Image: S378K107.ima     Release Date: 2024-07-10
Checksum:472B               
SKU:01
   1. Add auto FAN control
   2. Fix CPLD/BIOS update
   3. Fix IPMI stability
--------------------------------------------------------------------------------
Version 1.06
BMC Image: S378K106.ima     Release Date: 2024-06-26
Checksum:A550               
SKU:01
   1. Add OCP card support
   2. Add Clear CMOS function
   3. Add alert LED with Buzzer
   4. Fix DIMM name 
   5. Fix mouse display
   6. Fix SEL id issue
--------------------------------------------------------------------------------
Version 1.05
BMC Image: S378K105.ima     Release Date: 2024-06-14
Checksum:B9A0               
SKU:01
   1. Add Redfish
   2. Add Buzzer function
   3. Fix CPU and Dimm temp
--------------------------------------------------------------------------------
Version 1.04
BMC Image: S378K104.ima     Release Date: 2024-06-07
Checksum:9E2F               
SKU:01
   1. Add SELlog for button
   2. Add SELlog for power on/off
   3. Fix Web logo
   4. Fix BMC log full cause sel break
   5. Add CPLD update
--------------------------------------------------------------------------------
Version 1.03
BMC Image: S378K103.ima     Release Date: 2024-05-16
Checksum:39E9               
SKU:01
   1. Add PSU sensor
   2. Add Chassis and PSU FRU
   3. Add ID LEd/BMC HBLED
   4. Add FAN sensor & fan control
   5. Fix Power control cmd
   6. Fix BMC selftest   
   7. Disable SSH
--------------------------------------------------------------------------------
Version 1.02
BMC Image: S378K102.ima     Release Date: 2024-05-16
Checksum:7603               
SKU:01
   1. Add ADC sensor
   2. Add Temp sensor
   3. Fix PWR & Rst button
   4. Fix GPIO config
--------------------------------------------------------------------------------
Version 1.01
BMC Image: S378K101.ima     Release Date: 2024-03-27
Checksum:F293               
SKU:01
   1. Initial version

================================================================================


